﻿.headerbar{ clear:both; width:980px; height:86px; text-align:center; background:#ffffff; margin:0 auto; }
.main{ clear:both; width:910px; background:#ffffff; padding:25px 35px 60px; margin:4px auto 0; overflow:hidden;}
.footer{ clear:both; width:980px; color:#696969; text-align:left; margin:20px auto; overflow:hidden;}
.pagenavi_news{ margin:0px auto 4px; line-height:22px;}
.news_title{ font-size:14px; line-height:22px; font-weight:bold; color:#3E69A4; border-top:1px solid #c3c3c3; padding-top:4px;}
.news_info{ color:#696969;}
.news_info a{ color:#3E69A4;}
.news_infoimg{ width:705px; background:#dadada; padding:12px 0 12px 10px; margin-bottom:20px;}
.news_img{ float:left; display:inline; margin-right:22px;}
.news_magazine{ color:#494949; line-height:25px; margin-top:103px;}
.news_magazine a{color:#3E69A4; }
.blur{ color:#3E69A4; background:url(/!images/icon_pdf.gif) no-repeat left center; padding:5px 0 5px 25px;}
.latest_title{ clear:both; height:22px; line-height:22px; color:#494949; font-size:16px; padding:2px 20px; text-align:left; background:#e8ebef; margin:0 auto; overflow:hidden;}
.latest_sort{ color:#696969; font-size:10px; padding:0 20px; line-height:22px;}
.media_list{ clear:both; width:100%; text-align:left; margin:18px auto 20px; overflow:hidden;}
.media_list li{ clear:both; width:100%; text-align:left; height:35px; line-height:35px; border-bottom:1px dashed #e8ebef; color:#696969; margin:0 auto; overflow:hidden;}
.media_list li.n_header{ clear:both; width:100%;height:30px; line-height:30px; font-size:13px; color:#494949; border-bottom:2px solid #e8ebef;border-top:2px solid #e8ebef;}
.n_sort{ float:left;width:80px; text-align:left;}
.n_title{ float:left; text-align:left; margin-right:20px; display:inline;}
.n_media{ float:right; width:150px; text-align:left}
.n_time{ float:right; width:80px; margin-left:20px;  display:inline;}
.videos_titel{ clear:both; height:28px;  border-bottom:1px solid #c7c8ca; margin:0 auto 25px;}
.videos_titel ul{ float:left; _width:153px;}
.videos_titel ul li{ float:left; position:relative; top:1px; display:inline;  height:27px; line-height:27px;padding:0 10px;  margin-right:2px;background:#e8ebef url(/!images/tab_offbg.jpg) no-repeat right top; color:#494949;  cursor:pointer;}
.videos_titel ul li.vhover{display:block; color:#3e69a4;}
.videos_titel ul li.vselected{display:block; height:28px; background:#ffffff url(/!images/tab_onbg.jpg) no-repeat right top; border-left:1px solid #c7c8ca; border-bottom:1px solid #ffffff; }
.select_num{ float:right; color:#3e69a4; line-height:20px;}
.video_list{ clear:both;}
.video_list li{ float:left; width:160px;height:260px; display:inline; margin:0 21px 30px 0;}
.video_list li.nomarginr{ margin-right:0;}
.video_list li p{ position:relative; color:#696969; line-height:18px; font-size:10px;}
.video_list li p a{ color:#696969;}
.video_list li p.pic{ position:relative; width:160px; height:120px; text-align:center; margin-bottom:4px;}
.video_list li p img{ width:160px; height:120px; }
.video_list li p span{ position:absolute; top:39px; left:58px; _top:20px; _left:29px;}
.video_list li p span img{ width:41px; height:41px; margin:0;}
.video_list li p.video_titel{ color:#3e69a4;height:36px; line-height:18px; margin:2px auto; font-size:12px; overflow:hidden;}
.video_list li p.video_titel a{ color:#3e69a4;}
.video_list li p.video_title{ color:#696969; margin:2px auto; font-size:12px;}
.video_list li p.video_title a{ color:#696969;}
.video_magrinb{ margin-bottom:0;}
.video_time{ clear:both; color:#696969; font-size:14px; line-height:22px; }
.video_time span{ margin-left:20px;}
.video_flash{ clear:both; margin:15px auto;}
.videoplayer{ float:left; width:440px;}
.video_intro{ width:226px; font-size:14px; color:#696969; line-height:20px;text-align:right;text-align:justify;text-justify:inter-ideograph;}
.video_section{ clear:both; margin-bottom:15px;*margin-bottom:0;}
.video_section p{ font-size:14px; color:#696969; margin:15px 0;}
.video_section p span{ margin-left:15px;}
.video_section ul li{ float:left; display:inline; width:70px; height:21px; line-height:21px; text-align:center; border:1px solid #999999; margin:0 20px 0 0; cursor:pointer;}
.video_section ul li.sectionon{ background:url(/!images/section_onico.jpg) repeat-x; height:23px; width:72px; line-height:23px; color:#ffffff; border:none;}
.video_related{ clear:both; font-size:14px; color:#696969; line-height:22px; border-top:1px solid #E8EBEF; margin-bottom:15px; padding-top:10px;}
.news_carousel{  margin-bottom:20px; text-align:center;}
.singlePic{ text-align:center;padding-bottom: 10px; font-size: 14px; color: #696969 }
.singlePic img{ height:300px; padding-bottom:10px;}
.carousel_img{ position:relative; width:682px; height:398px; overflow:hidden;}
.carousel_imgleft{ position:absolute; left:0; top:169px; cursor:pointer;}
.carousel_imgright{ position:absolute; right:0; _right:15px; top:169px; cursor:pointer;}
.carousel_smallimg{ clear:both;}
.carousel_smallimg ul li{ float:left; display:inline; padding:15px 11px 11px 11px; margin:0 2px 0 3px;}
.carousel_smallimg ul li.selecton{ background:url(/!images/carousel_smallbg.gif) no-repeat;}
.margintopl{position:absolute;top:150px; cursor:pointer; left:10px;}
.margintopr{position:absolute;top:150px; cursor:pointer; right:10px}
.carousel_smallw{ width:632px; overflow:hidden;}
.carousel_smallw ul{ width:9999999px;}
.news_writer{color: #494949; line-height: 22px; font-size:14px;}
.news_writer span{ margin-right:20px;}
.news_writer a{ color:#3e69a4; text-decoration:underline;}
.news_focus{position:relative; clear:both; width:100%; text-align:left; margin:0 auto 15px; overflow:hidden;}
.focus_pic{ position:relative; float:left; width:300px; margin-right:15px;}
.focus_pic img{ width:300px; height:200px;}
.focus_title{ font-size:14px; color:#3e69a4; margin-bottom:6px; font-weight:bold;}
.focus_title a{color:#3e69a4;}
.news_sortt{ clear:both; width:100%; text-align:left; color:#3e69a4; font-size:14px; font-weight:bold; margin:10px auto 5px; overflow:hidden;}
.sort_list{ clear:both; width:100%; text-align:left; margin:0 auto; overflow:hidden;}
.sort_list li{ color:#696969; line-height:20px; font-size:13px;}
.sort_list li a{ color:#696969; margin-left:15px;}
.svideo_list{ clear:both; width:100%; text-align:left;margin:10px auto 0; overflow:hidden;}
.svideo_list li{ float:left; width:160px; margin:0 23px 0 0; text-align:left;}
.svideo_list li.nomar{ margin-right:0;}
.svideo_list li a{ color:#696969; line-height:22px;}
.svideo_list li img{ width:160px; height:120px; margin-bottom:5px;}
.more_news{ clear:both; width:100%; text-align:left; border-bottom:1px solid #c3c3c3; margin:0 auto; padding-bottom:10px; line-height:22px; overflow:hidden;}
.more_news a{color:#3e69a4;text-decoration:underline;}
.noborder{ border:none;}
.report_right{ float:right; width:705px; margin:0 auto; overflow:hidden;}
.reportmar{ margin-top:-23px;}
.reportmarj{ margin-top:-23px;*margin-top:0;}
.search_bar{ clear:both; width:134px; text-align:left; margin:0 auto; overflow:hidden;}
.search_title{ clear:both; width:100%; border-bottom:2px solid #E8EBEF;line-height:18px; overflow:hidden; }
.search_list{ clear:both; width:100%; text-align:left; margin:5px auto 10px; overflow:hidden;}
.search_list li{ clear:both; width:100%; height:26px; line-height:26px; font-size:13px; color:#696969; border-bottom:1px dashed #e8ebef;  margin:0 auto 2px; overflow:hidden;}
.search_list li a{color:#696969;}
.story_pic{ text-align:center;}
.story_pic img{ border:1px solid #bebebe; padding:5px; }
.story_info{color:#696969; font-size:14px; line-height:22px;text-align:right;text-align:justify;text-justify:inter-ideograph;}
.story_marl{ margin-left:18px;}
.story_marr{ margin-right:18px;}
.subtitle{ clear:both; width:100%; color:#696969; font-size:16px;line-height:22px; margin:0 auto; overflow:hidden; margin:0 0 10px 36px;}
.searchboxbar{ clear:both; text-align:left; margin:0 auto; overflow:hidden;}
.searchboxbar p{ float:left; margin-right:4px;}
.search_box{ width:125px; height:17px; line-height:17px; padding:0 4px; vertical-align:middle; font-size:12px; color:#696969; border:1px solid #696969;font-family:Microsoft YaHei;/*font-family:SimSun;*/}
.btn_search{ width:50px; height:19px; line-height:19px; vertical-align:middle; color:#ffffff; font-size:12px;font-family:Microsoft YaHei;/*font-family:SimSun;*/ background:#3e69a4; border:none;  }
.result_txt{ clear:both; width:100%; text-align:left; color:#696969; margin:10px auto; overflow:hidden;}
.search_result{ clear:both; width:100%; text-align:left; margin:18px auto 0; overflow:hidden;}
.search_result li{ clear:both; width:100%; text-align:left; font-size:12px; color:#696969; line-height:18px;text-align:right;text-align:justify;text-justify:inter-ideograph; margin:0 auto 18px; overflow:hidden;}
.search_result li a{ color:#3e69a4;}
.c_search{ margin-top:20px; color:#696969;}
.c_search a{ color:#3e69a4;}
.news_btn{ clear:both; position:relative; width:100%; text-align:left; margin:18px auto;color:#3e69a4; font-size:12px; line-height:22px; padding-top:10px; border-top:1px solid #e8ebef; overflow:hidden;}
.news_btn a{ color:#3e69a4;}
.btn_return{ position:absolute; top:10px; right:0;}
.story_piclist{ clear:both; width:100%; text-align:left; margin:0 auto; overflow:hidden;}
.story_piclist ul{ clear:both; width:100%; text-align:left; margin:0 auto; overflow:hidden;}
.story_piclist li{ float:left; width:228px; text-align:left; color:#696969; font-size:13px; text-align:right;text-align:justify;text-justify:inter-ideograph; margin:0 10px 10px 0; overflow:hidden; }
.story_piclist li.fr_list{ float:right; margin:0;}
.news_link{clear:both;color:#696969; font-size:14px; line-height:22px;text-align:left;margin:0 auto; overflow:hidden;}
.news_link a{ color:#3e69a4;}
.q_topics{ margin-bottom:25px;}
.new_topics{ clear:both; width:100%; text-align:left; margin:0 auto; overflow:hidden;}
.topics_pic{ float:left;margin-right:15px;}
.old_topicslist{ clear:both; width:100%; text-align:left; padding:10px 0; border-top:1px solid #c5c5c5;  border-bottom:1px solid #c5c5c5;margin:25px auto 0; overflow:hidden;}
.old_topicstitle{ font-size:13px; font-weight:bold; line-height:22px; color:#3e69a4;}
.old_topicslist li{ clear:both; width:100%; text-align:left; font-size:13px; line-height:22px; margin:0 auto; overflow:hidden;}
.old_topicslist li a{ color:#696969;}
.topics_infobar{ clear:both; width:100%; text-align:left; border-top:1px solid #c3c3c3; padding-top:30px; margin:30px auto 0; overflow:hidden;}
.topics_infobar img{ float:left; margin-right:20px; margin-bottom:10px;}
.topics_leader{ font-size:14px; line-height:22px; color:#494949; font-weight:bold; margin-bottom:5px;}
.topicsmar{ margin-top:31px;}
.old_topics{ clear:both; width:100%; text-align:left; border-top:1px solid #c3c3c3; color:#3e69a4; font-size:14px; margin:0 auto; padding-top:18px; overflow:hidden;}
.old_topics a{ color:#3e69a4; text-decoration:underline;}
.newsline{ width:100%; height:1px; background:#c3c3c3; overflow:hidden;}
.t_topics{clear:both; width:100%; color:#3e69a4; font-size:14px;font-weight:bold;   line-height:22px; margin:18px auto; overflow:hidden;}